home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 026-050 / scopedisk28 / getfil / getfile.h < prev    next >
C/C++ Source or Header  |  1995-03-18  |  1KB  |  49 lines

  1. /* getfile.h */
  2.  
  3.  
  4. #ifndef GET_FNAMEH
  5.  
  6. #define GET_FNAMEH
  7.  
  8. #define FNAME_SIZE 33
  9. #define MAXSTRINGSIZE 50
  10.  
  11. /* get_fname requires a few unique gadget-ids, origined at FGAD    */
  12. /* In the unlikely event this conflicts with any of your gadgets, */
  13. /* change this equate to allow 16 contiguous unique ID's    */
  14.  
  15. #define FGAD        (7000L)
  16. #define OK_GAD        (FGAD+1)
  17. #define CANCEL        (FGAD+2)
  18. #define DF0_GAD        (FGAD+3)
  19. #define DF1_GAD        (FGAD+4)
  20. #define DH0_GAD        (FGAD+5)
  21. #define DIR_PROP    (FGAD+6)
  22. #define PATH        (FGAD+7)
  23. #define FILENAME    (FGAD+8)
  24. #define DIR_ENT1    (FGAD+9)
  25. #define DIR_ENT2    (FGAD+10)
  26. #define DIR_ENT3    (FGAD+11)
  27. #define DIR_ENT4    (FGAD+12)
  28. #define DIR_ENT5    (FGAD+13)
  29. #define FCHARS        32L    /* Number of chars allowed in file name    */
  30. #define DIR_SIZ        50L    /* Number of chars in a dir name...    */
  31. #define MAX_STR        DIR_SIZ+2L
  32.  
  33. /* Number directory entries on screen. Simply changing this number is not
  34.    enough to allow a different number of entries to be displayed.  The
  35.    window size and gadget placement must also be altered.
  36.    Feel free to improve this restriction */
  37. #define DENTS        5L        /* 5 displayed at a time */
  38.  
  39. #define DSIZE        FCHARS+1L    /* Size of a directory entry   */
  40. #define    DBUFSIZ        3000L        /* Number of bytes for all entries */
  41. #define BCOL        1L        /* Background color    */
  42. #define FCOL        2L        /* Foreground color    */
  43. #define REQHEIGHT    120L
  44. #define REQWIDTH    320L
  45. #define FILLWIDTH    270L
  46.  
  47. #endif
  48.  
  49.